//=============================================================================
///	S-Expression
//=============================================================================

#ifndef	__MLISP_H__
#define	__MLISP_H__

#include "sexp.h"
#include "vm.h"

#ifdef __cplusplus
extern "C" {
#endif

extern StreamBase* sstdin;
extern StreamBase* sstdout;
extern StreamBase* sstderr;

//=============================================================================

void init_mlisp(void);
void term_mlisp(void);
SExp load_fasl(const char* fn);

//=============================================================================

#ifdef __cplusplus
} //extern "C"
#endif

#endif
